micro strainer - French English Dictionary